
In this folder, a parent process builds a three stage
pipeline out of three child processes.

This works fine in Java 6 using multiple "pumps" to
simulate real pipes. The result is a straightforward
generalization of the two stage pipeline in the previous
folder.

The Java 7 version does not work for the same reason that
the two stage pipeline in the previous folder didn't work.
The inheritance of the parent's standard streams by a child
process only seems to work with the parent's "original"
standard streams. If a parent redirects its standard streams,
then inheritance no longer seems to work. This seems to me to
be a bug in the ProcessBuilder.Redirect class.